design radius3 shop projects java online shopping application cmsimple thin-client construction ruby scrum management .net linux c++ mysql agile open source builders php developers content management system j2ee emerald extreme programming javascript